import { HintCode } from '@/common/utils/enum';

// type Readonly<T> = {
//     readonly [P in keyof T]: T[P];
// }

// type Partial<T> = {
//     [P in keyof T]?: T[P];
// }

// type Pick<T, K extends keyof T> = {
//     [P in K]: T[P];
// }

// type Record<K extends string, T> = {
//     [P in K]: T;
// }

export declare type MessagesType = {
    time?: number,
    text?: string,
    type?: HintCode
}
